package com.quectel.constant.core.parkingcard;

import lombok.AllArgsConstructor;
import lombok.Getter;

public class ParkingCardMemberDeviceConstants {

    @AllArgsConstructor
    public static enum StatusEnum {

        /**
         * 初始化
         */
        INIT((byte) 0),

        /**
         * 成功
         */
        SUCCESS((byte) 1),

        /**
         * 失败
         */
        FAILURE((byte) 2),

        /**
         * 不支持
         */
        NOT_SUPPORTED((byte) 3);

        @Getter
        private final Byte status;
    }

    @AllArgsConstructor
    public static enum AuthTypeEnum {

        /**
         * 授权
         */
        AUTHORIZE((byte) 1),

        /**
         * 撤销授权
         */
        REVOKE((byte) 2);

        @Getter
        private final Byte authType;
    }
}
